Kinematics control of redundant manipulators using a CMAC neural network combined with a genetic algorithm

نویسندگان

  • Yangmin Li
  • Sio Hong Leong
چکیده

SUMMARY A method is proposed to solve the inverse kinematics and control problems of robot control systems using a cerebellar model articulation controller neural network combined with a genetic algorithm. Computer simulations and experiments with a 7-DOF redundant modular manipulator have demonstrated the effectiveness of the proposed method. 1. INTRODUCTION The design of a redundant manipulator involves an inverse kinematics problem in determining the joint variables corresponding to any desired end-effector position and orientation. In order to control the manipulator, the joint trajectories must be found which yield the desired end-effector trajectory. Since a redundant manipulator has more degrees of freedom (DOF) than necessary, the solution is not unique. The Jacobian pseudoinverse algorithm has been widely used for solving such inverse kinematics problems, because it is able to satisfy additional constraints through mapping the velocities corresponding to the additional constraints onto the null space of the Jacobian while tracking the desired workspace trajectory. 1 However, the inversion of the Jacobian matrix causes difficulties at or near singularities. Neural networks (NNs) 2 have been widely applied in robotic control in recent years. They are normally composed of many neurons, which make them robust and fault-tolerant. Since NNs are able to solve highly nonlinear problems, they are considered very promising for application to robotic control problems. Among the many kinds of NNs, CMAC (Cerebellar Model Articulation Controller) NNs will be discussed in this paper.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Kinematics Control of Redundant Manipulators Using CMAC Neural Network

The inverse kinematics problems of redundant manipulators have been investigated for many years. The conventional method of solving this problem analytically is by applying the Jacobian Pseudoinverse Algorithm. It is effective and able to resolve the redundancy for additional constraints. However, its demand for computational effort makes it not suitable for real-time control. Recently, neural ...

متن کامل

Inverse Kinematics Resolution of Redundant Cooperative Manipulators Using Optimal Control Theory

The optimal path planning of cooperative manipulators is studied in the present research. Optimal Control Theory is employed to calculate the optimal path of each joint choosing an appropriate index of the system to be minimized and taking the kinematics equations as the constraints. The formulation has been derived using Pontryagin Minimum Principle and results in a Two Point Boundary Value Pr...

متن کامل

Inverse Kinematics Resolution of Redundant Cooperative Manipulators Using Optimal Control Theory

The optimal path planning of cooperative manipulators is studied in the present research. Optimal Control Theory is employed to calculate the optimal path of each joint choosing an appropriate index of the system to be minimized and taking the kinematics equations as the constraints. The formulation has been derived using Pontryagin Minimum Principle and results in a Two Point Boundary Value Pr...

متن کامل

Two Novel Learning Algorithms for CMAC Neural Network Based on Changeable Learning Rate

Cerebellar Model Articulation Controller Neural Network is a computational model of cerebellum which acts as a lookup table. The advantages of CMAC are fast learning convergence, and capability of mapping nonlinear functions due to its local generalization of weight updating, single structure and easy processing. In the training phase, the disadvantage of some CMAC models is unstable phenomenon...

متن کامل

A genetic algorithm approach to a neural-network-based inverse kinematics solution of robotic manipulators based on error minimization

The solution of the inverse kinematics problem is fundamental in robot control. Many traditional inverse kinematics problem solutions, such as the geometric, iterative, and algebraic approaches, are inadequate for redundant robots. Recently, much attention has been focused on a neural-network-based inverse kinematics problem solution in robotics. However, the precision of the result obtained fr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Robotica

دوره 22  شماره 

صفحات  -

تاریخ انتشار 2004